package com.itlong.cloud.POJO.VO.property;

import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * <desc>
 *    设备多媒体信息数据传输对象。
 * <desc/>
 *
 * @createDate 2017-10-19
 */
@Data
@NoArgsConstructor
public class DeviceMediaInfoVO {

    private String mediaId; //多媒体ID

    private Integer equipType;  // 设备类型，3-云对讲，15-平板人脸识别

    private Integer childrenType; //人脸识别设备子类别：2-门禁，12-云电梯

    private String title; //标题

    private Integer type;  //类型(1-文字 2-图片 3-视频)

    private String content;      //文字说明

    private Integer status;      //状态

    private String putStartTime; //投放开始时间

    private String putEndTime;  // 投放结束时间

    private String createTime;      //创建时间

    private String attacheFile;  //附件名称列表（逗号分隔）

    private String attacheFileUrl;  //附件存储链接

    private String attacheFileMd5;  //附件MD5校验值

    private Integer publishStatus;  // 发布状态 0-已过期 1-已发布 2-未发布

//    @JsonIgnore
//    private List<DeviceMediaInfoDeviceNameVO> deviceNames; // 设备地址集合

//    private List<String> deciceNames;

    private String deviceName/* = ""*/; // 设备地址字符串

    private String projectId;       //项目id

    private String projectName;     //项目名称

    private String remark;          //审核不通过的原因
}
